home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / PowerD / powerd / modules.lha / modules / dos / filehandler.m < prev    next >
Encoding:
Text File  |  2001-12-31  |  1.0 KB  |  65 lines

  1. MODULE    'exec/ports'
  2.  
  3. OBJECT DosEnvEc
  4.     TableSize:ULONG,
  5.     SizeBlock:ULONG,
  6.     SecOrg:ULONG,
  7.     Surfaces:ULONG,
  8.     SectorPerBlock:ULONG,
  9.     BlocksPerTrack:ULONG,
  10.     Reserved:ULONG,
  11.     PreAlloc:ULONG,
  12.     Interleave:ULONG,
  13.     LowCyl:ULONG,
  14.     HighCyl:ULONG,
  15.     NumBuffers:ULONG,
  16.     BufMemType:ULONG,
  17.     MaxTransfer:ULONG,
  18.     Mask:ULONG,
  19.     BootPri:LONG,
  20.     DosType:ULONG,
  21.     Baud:ULONG,
  22.     Control:ULONG,
  23.     BootBlocks:ULONG
  24.  
  25. CONST    DE_TABLESIZE=0,
  26.         DE_SIZEBLOCK=1,
  27.         DE_SECORG=2,
  28.         DE_NUMHEADS=3,
  29.         DE_SECSPERBLK=4,
  30.         DE_BLKSPERTRACK=5,
  31.         DE_RESERVEDBLKS=6,
  32.         DE_PREFAC=7,
  33.         DE_INTERLEAVE=8,
  34.         DE_LOWCYL=9,
  35.         DE_UPPERCYL=10,
  36.         DE_NUMBUFFERS=11,
  37.         DE_MEMBUFTYPE=12,
  38.         DE_BUFMEMTYPE=12,
  39.         DE_MAXTRANSFER=13,
  40.         DE_MASK=14,
  41.         DE_BOOTPRI=15,
  42.         DE_DOSTYPE=16,
  43.         DE_BAUD=17,
  44.         DE_CONTROL=18,
  45.         DE_BOOTBLOCKS=19
  46.  
  47. OBJECT FileSysStartupMsg
  48.     Unit:ULONG,
  49.     Device:PTR TO CHAR,
  50.     Environ:BPTR,
  51.     Flags:ULONG
  52.  
  53. OBJECT devicenode
  54.     Next:PTR TO CHAR,
  55.     Type:ULONG,
  56.     Task:PTR TO MP,
  57.     Lock:BPTR,
  58.     Handler:PTR TO CHAR,
  59.     StackSize:ULONG,
  60.     Priority:LONG,
  61.     Startup:BPTR,
  62.     SegList:BPTR,
  63.     GlobalVec:BPTR,
  64.     Name:PTR TO CHAR
  65.